combination trailer - German English Dictionary